do you live in cyprus - Français Anglais Dictionnaire